down payment
noun
: a part of the full price paid at the time of purchase or delivery with the balance to be paid later
broadly
: the first step in a process
Love words? Need even more definitions?
Merriam-Webster unabridged
Share